package com.ys.mapper.overseas;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface OverseasMapper {

    /**
	 * 修改HW商品渠道库存数量，根据商品编码
     */
	public int updateTosChannelStockStockNumByCode(@Param("productCode") String productCode,@Param("stockNum") int stockNum);


	/**
	 * 删除海外选品详情
	 * @param id
	 */
	void deleteTosProductSelectionItemPid(@Param("id") Long id);


	/**
	 * 删除海外采购计划详情
	 * @param pbid
	 */
	void deleteTosPurchasePlanSonPbid(@Param("pbid") String pbid);


	/**
	 * 删除HW商品listing库文件信息
	 */
	void deleteTosProductActiveFileByTosProductActiveId(@Param("tosProductActiveId") Long tosProductActiveId);


	/**
	 * 删除HW商品listing库文件信息
	 */
	void deleteTosProductActiveFileByTosProductActiveIdAndFileType(@Param("tosProductActiveId") Long tosProductActiveId,@Param("fileType") int fileType);



	/**
	 * HW商品listing库描述表
	 */
	void deleteTosProductActiveDescribeByTosProductActiveId(@Param("tosProductActiveId") Long tosProductActiveId);
}